🎖️GitЯра🎖️
Node / meshtastic / Meshtastic-Android / files / core / database / schemas / org.meshtastic.core.database.MeshtasticDatabase / 30.json
Displaying Raw • Download
core/database/schemas/org.meshtastic.core.database.MeshtasticDatabase/30.json 4d4070c8e1ed73a56ee2f054300a0f62e3fe2e62 (4d4070c8) Text, 31.05 KB
Tb4b4b4{
Tff7b72"formatVersion"Tb4b4b4: T79c0ff1Tb4b4b4,
Tff7b72"database"Tb4b4b4: Tb4b4b4{
Tff7b72"version"Tb4b4b4: T79c0ff30Tb4b4b4,
Tff7b72"identityHash"Tb4b4b4: Ta5d6ff"30ebce67f2831b057c3c41b951361ec2"Tb4b4b4,
Tff7b72"entities"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"my_node"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`myNodeNum` INTEGER NOT NULL, `model` TEXT, `firmwareVersion` TEXT, `couldUpdate` INTEGER NOT NULL, `shouldUpdate` INTEGER NOT NULL, `currentPacketId` INTEGER NOT NULL, `messageTimeoutMsec` INTEGER NOT NULL, `minAppVersion` INTEGER NOT NULL, `maxChannels` INTEGER NOT NULL, `hasWifi` INTEGER NOT NULL, `deviceId` TEXT, PRIMARY KEY(`myNodeNum`))"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"myNodeNum"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"myNodeNum"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"model"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"model"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"firmwareVersion"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"firmwareVersion"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"couldUpdate"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"couldUpdate"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"shouldUpdate"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"shouldUpdate"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"currentPacketId"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"currentPacketId"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"messageTimeoutMsec"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"messageTimeoutMsec"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"minAppVersion"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"minAppVersion"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"maxChannels"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"maxChannels"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"hasWifi"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"hasWifi"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"deviceId"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"deviceId"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"myNodeNum"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4},
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"nodes"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`num` INTEGER NOT NULL, `user` BLOB NOT NULL, `long_name` TEXT, `short_name` TEXT, `position` BLOB NOT NULL, `latitude` REAL NOT NULL, `longitude` REAL NOT NULL, `snr` REAL NOT NULL, `rssi` INTEGER NOT NULL, `last_heard` INTEGER NOT NULL, `device_metrics` BLOB NOT NULL, `channel` INTEGER NOT NULL, `via_mqtt` INTEGER NOT NULL, `hops_away` INTEGER NOT NULL, `is_favorite` INTEGER NOT NULL, `is_ignored` INTEGER NOT NULL DEFAULT 0, `environment_metrics` BLOB NOT NULL, `power_metrics` BLOB NOT NULL, `paxcounter` BLOB NOT NULL, `public_key` BLOB, `notes` TEXT NOT NULL DEFAULT '', `manually_verified` INTEGER NOT NULL DEFAULT 0, PRIMARY KEY(`num`))"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"num"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"num"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"user"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"user"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"longName"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"long_name"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"shortName"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"short_name"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"position"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"position"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"latitude"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"latitude"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"REAL"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"longitude"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"longitude"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"REAL"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"snr"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"snr"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"REAL"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"rssi"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"rssi"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"lastHeard"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"last_heard"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"deviceTelemetry"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"device_metrics"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"channel"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"channel"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"viaMqtt"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"via_mqtt"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"hopsAway"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"hops_away"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"isFavorite"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"is_favorite"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"isIgnored"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"is_ignored"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"environmentTelemetry"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"environment_metrics"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"powerTelemetry"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"power_metrics"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"paxcounter"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"paxcounter"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"publicKey"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"public_key"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"notes"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"notes"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"''"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"manuallyVerified"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"manually_verified"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"num"
Tb4b4b4]
Tb4b4b4},
Tff7b72"indices"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_nodes_last_heard"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"last_heard"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_nodes_last_heard` ON `${TABLE_NAME}` (`last_heard`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_nodes_short_name"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"short_name"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_nodes_short_name` ON `${TABLE_NAME}` (`short_name`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_nodes_long_name"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"long_name"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_nodes_long_name` ON `${TABLE_NAME}` (`long_name`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_nodes_hops_away"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"hops_away"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_nodes_hops_away` ON `${TABLE_NAME}` (`hops_away`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_nodes_is_favorite"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"is_favorite"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_nodes_is_favorite` ON `${TABLE_NAME}` (`is_favorite`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_nodes_last_heard_is_favorite"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"last_heard"Tb4b4b4,
Ta5d6ff"is_favorite"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_nodes_last_heard_is_favorite` ON `${TABLE_NAME}` (`last_heard`, `is_favorite`)"
Tb4b4b4}
Tb4b4b4]
Tb4b4b4},
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"packet"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`uuid` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `myNodeNum` INTEGER NOT NULL DEFAULT 0, `port_num` INTEGER NOT NULL, `contact_key` TEXT NOT NULL, `received_time` INTEGER NOT NULL, `read` INTEGER NOT NULL DEFAULT 1, `data` TEXT NOT NULL, `packet_id` INTEGER NOT NULL DEFAULT 0, `routing_error` INTEGER NOT NULL DEFAULT -1, `snr` REAL NOT NULL DEFAULT 0, `rssi` INTEGER NOT NULL DEFAULT 0, `hopsAway` INTEGER NOT NULL DEFAULT -1, `sfpp_hash` BLOB)"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"uuid"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"uuid"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"myNodeNum"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"myNodeNum"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"port_num"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"port_num"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"contact_key"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"contact_key"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"received_time"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"received_time"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"read"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"read"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"1"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"data"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"data"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"packetId"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"packet_id"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"routingError"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"routing_error"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"-1"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"snr"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"snr"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"REAL"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"rssi"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"rssi"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"hopsAway"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"hopsAway"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"-1"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"sfpp_hash"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"sfpp_hash"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"uuid"
Tb4b4b4]
Tb4b4b4},
Tff7b72"indices"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_packet_myNodeNum"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"myNodeNum"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_packet_myNodeNum` ON `${TABLE_NAME}` (`myNodeNum`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_packet_port_num"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"port_num"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_packet_port_num` ON `${TABLE_NAME}` (`port_num`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_packet_contact_key"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"contact_key"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_packet_contact_key` ON `${TABLE_NAME}` (`contact_key`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_packet_contact_key_port_num_received_time"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"contact_key"Tb4b4b4,
Ta5d6ff"port_num"Tb4b4b4,
Ta5d6ff"received_time"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_packet_contact_key_port_num_received_time` ON `${TABLE_NAME}` (`contact_key`, `port_num`, `received_time`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_packet_packet_id"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"packet_id"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_packet_packet_id` ON `${TABLE_NAME}` (`packet_id`)"
Tb4b4b4}
Tb4b4b4]
Tb4b4b4},
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"contact_settings"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`contact_key` TEXT NOT NULL, `muteUntil` INTEGER NOT NULL, `last_read_message_uuid` INTEGER, `last_read_message_timestamp` INTEGER, PRIMARY KEY(`contact_key`))"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"contact_key"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"contact_key"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"muteUntil"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"muteUntil"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"lastReadMessageUuid"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"last_read_message_uuid"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"lastReadMessageTimestamp"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"last_read_message_timestamp"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"contact_key"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4},
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"log"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`uuid` TEXT NOT NULL, `type` TEXT NOT NULL, `received_date` INTEGER NOT NULL, `message` TEXT NOT NULL, `from_num` INTEGER NOT NULL DEFAULT 0, `port_num` INTEGER NOT NULL DEFAULT 0, `from_radio` BLOB NOT NULL DEFAULT x'', PRIMARY KEY(`uuid`))"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"uuid"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"uuid"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"message_type"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"type"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"received_date"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"received_date"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"raw_message"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"message"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"fromNum"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"from_num"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"portNum"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"port_num"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"fromRadio"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"from_radio"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"x''"
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"uuid"
Tb4b4b4]
Tb4b4b4},
Tff7b72"indices"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_log_from_num"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"from_num"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_log_from_num` ON `${TABLE_NAME}` (`from_num`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_log_port_num"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"port_num"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_log_port_num` ON `${TABLE_NAME}` (`port_num`)"
Tb4b4b4}
Tb4b4b4]
Tb4b4b4},
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"quick_chat"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`uuid` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT NOT NULL, `message` TEXT NOT NULL, `mode` TEXT NOT NULL, `position` INTEGER NOT NULL)"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"uuid"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"uuid"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"name"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"name"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"message"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"message"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"mode"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"mode"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"position"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"position"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"uuid"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4},
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"reactions"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`myNodeNum` INTEGER NOT NULL DEFAULT 0, `reply_id` INTEGER NOT NULL, `user_id` TEXT NOT NULL, `emoji` TEXT NOT NULL, `timestamp` INTEGER NOT NULL, `snr` REAL NOT NULL DEFAULT 0, `rssi` INTEGER NOT NULL DEFAULT 0, `hopsAway` INTEGER NOT NULL DEFAULT -1, `packet_id` INTEGER NOT NULL DEFAULT 0, `status` INTEGER NOT NULL DEFAULT 0, `routing_error` INTEGER NOT NULL DEFAULT 0, `retry_count` INTEGER NOT NULL DEFAULT 0, `relays` INTEGER NOT NULL DEFAULT 0, `relay_node` INTEGER, `to` TEXT, `channel` INTEGER NOT NULL DEFAULT 0, `sfpp_hash` BLOB, PRIMARY KEY(`myNodeNum`, `reply_id`, `user_id`, `emoji`))"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"myNodeNum"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"myNodeNum"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"replyId"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"reply_id"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"userId"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"user_id"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"emoji"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"emoji"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"timestamp"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"timestamp"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"snr"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"snr"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"REAL"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"rssi"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"rssi"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"hopsAway"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"hopsAway"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"-1"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"packetId"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"packet_id"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"status"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"status"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"routingError"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"routing_error"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"retryCount"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"retry_count"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"relays"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"relays"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"relayNode"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"relay_node"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"to"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"to"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"channel"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"channel"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"defaultValue"Tb4b4b4: Ta5d6ff"0"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"sfpp_hash"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"sfpp_hash"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"myNodeNum"Tb4b4b4,
Ta5d6ff"reply_id"Tb4b4b4,
Ta5d6ff"user_id"Tb4b4b4,
Ta5d6ff"emoji"
Tb4b4b4]
Tb4b4b4},
Tff7b72"indices"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_reactions_reply_id"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"reply_id"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_reactions_reply_id` ON `${TABLE_NAME}` (`reply_id`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_reactions_packet_id"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"packet_id"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_reactions_packet_id` ON `${TABLE_NAME}` (`packet_id`)"
Tb4b4b4}
Tb4b4b4]
Tb4b4b4},
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"metadata"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`num` INTEGER NOT NULL, `proto` BLOB NOT NULL, `timestamp` INTEGER NOT NULL, PRIMARY KEY(`num`))"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"num"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"num"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"proto"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"proto"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"timestamp"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"timestamp"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"num"
Tb4b4b4]
Tb4b4b4},
Tff7b72"indices"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_metadata_num"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"num"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_metadata_num` ON `${TABLE_NAME}` (`num`)"
Tb4b4b4}
Tb4b4b4]
Tb4b4b4},
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"device_hardware"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`actively_supported` INTEGER NOT NULL, `architecture` TEXT NOT NULL, `display_name` TEXT NOT NULL, `has_ink_hud` INTEGER, `has_mui` INTEGER, `hwModel` INTEGER NOT NULL, `hw_model_slug` TEXT NOT NULL, `images` TEXT, `last_updated` INTEGER NOT NULL, `partition_scheme` TEXT, `platformio_target` TEXT NOT NULL, `requires_dfu` INTEGER, `support_level` INTEGER, `tags` TEXT, PRIMARY KEY(`hwModel`))"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"activelySupported"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"actively_supported"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"architecture"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"architecture"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"displayName"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"display_name"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"hasInkHud"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"has_ink_hud"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"hasMui"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"has_mui"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"hwModel"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"hwModel"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"hwModelSlug"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"hw_model_slug"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"images"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"images"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"lastUpdated"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"last_updated"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"partitionScheme"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"partition_scheme"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"platformioTarget"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"platformio_target"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"requiresDfu"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"requires_dfu"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"supportLevel"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"support_level"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"tags"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"tags"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"hwModel"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4},
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"firmware_release"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `page_url` TEXT NOT NULL, `release_notes` TEXT NOT NULL, `title` TEXT NOT NULL, `zip_url` TEXT NOT NULL, `last_updated` INTEGER NOT NULL, `release_type` TEXT NOT NULL, PRIMARY KEY(`id`))"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"id"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"id"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"pageUrl"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"page_url"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"releaseNotes"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"release_notes"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"title"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"title"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"zipUrl"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"zip_url"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"lastUpdated"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"last_updated"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"releaseType"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"release_type"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"id"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4},
Tb4b4b4{
Tff7b72"tableName"Tb4b4b4: Ta5d6ff"traceroute_node_position"Tb4b4b4,
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`log_uuid` TEXT NOT NULL, `request_id` INTEGER NOT NULL, `node_num` INTEGER NOT NULL, `position` BLOB NOT NULL, PRIMARY KEY(`log_uuid`, `node_num`), FOREIGN KEY(`log_uuid`) REFERENCES `log`(`uuid`) ON UPDATE NO ACTION ON DELETE CASCADE )"Tb4b4b4,
Tff7b72"fields"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"logUuid"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"log_uuid"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"TEXT"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"requestId"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"request_id"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"nodeNum"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"node_num"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"INTEGER"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4},
Tb4b4b4{
Tff7b72"fieldPath"Tb4b4b4: Ta5d6ff"position"Tb4b4b4,
Tff7b72"columnName"Tb4b4b4: Ta5d6ff"position"Tb4b4b4,
Tff7b72"affinity"Tb4b4b4: Ta5d6ff"BLOB"Tb4b4b4,
Tff7b72"notNull"Tb4b4b4: Tff7b72true
Tb4b4b4}
Tb4b4b4],
Tff7b72"primaryKey"Tb4b4b4: Tb4b4b4{
Tff7b72"autoGenerate"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"log_uuid"Tb4b4b4,
Ta5d6ff"node_num"
Tb4b4b4]
Tb4b4b4},
Tff7b72"indices"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_traceroute_node_position_log_uuid"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"log_uuid"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_traceroute_node_position_log_uuid` ON `${TABLE_NAME}` (`log_uuid`)"
Tb4b4b4},
Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"index_traceroute_node_position_request_id"Tb4b4b4,
Tff7b72"unique"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"columnNames"Tb4b4b4: Tb4b4b4[
Ta5d6ff"request_id"
Tb4b4b4],
Tff7b72"orders"Tb4b4b4: Tb4b4b4[],
Tff7b72"createSql"Tb4b4b4: Ta5d6ff"CREATE INDEX IF NOT EXISTS `index_traceroute_node_position_request_id` ON `${TABLE_NAME}` (`request_id`)"
Tb4b4b4}
Tb4b4b4],
Tff7b72"foreignKeys"Tb4b4b4: Tb4b4b4[
Tb4b4b4{
Tff7b72"table"Tb4b4b4: Ta5d6ff"log"Tb4b4b4,
Tff7b72"onDelete"Tb4b4b4: Ta5d6ff"CASCADE"Tb4b4b4,
Tff7b72"onUpdate"Tb4b4b4: Ta5d6ff"NO ACTION"Tb4b4b4,
Tff7b72"columns"Tb4b4b4: Tb4b4b4[
Ta5d6ff"log_uuid"
Tb4b4b4],
Tff7b72"referencedColumns"Tb4b4b4: Tb4b4b4[
Ta5d6ff"uuid"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4]
Tb4b4b4}
Tb4b4b4],
Tff7b72"setupQueries"Tb4b4b4: Tb4b4b4[
Ta5d6ff"CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)"Tb4b4b4,
Ta5d6ff"INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '30ebce67f2831b057c3c41b951361ec2')"
Tb4b4b4]
Tb4b4b4}
Tb4b4b4}
Served by rngit 1.5.0 - Generated in 0.09s